Tureng Mobile
Deyim
3
f.
have scales fall from (one's) eyes
f.
light dawns (on one)
expr.
(the) light dawned (on somebody)